4D Pack v13.2

AP SET PARAM

Página Inicial

 
4D Pack v13.2
AP SET PARAM

AP SET PARAM 


 

AP SET PARAM ( opçao ; valor ) 
Parâmetro Tipo   Descrição
opçao  Inteiro in Número da opção a definir
valor  Inteiro in Novo valor para a opção

Nota de compatibilidade: Este comando é obsoleto, somente se conserva por razões de compatibilidade e será eliminado em futuras versões do plug-in. Se recomenda utilizar o comando SET DATABASE PARAMETER de 4D.

O comando AP SET PARAM permite configurar as opções 4D internas, geralmente definidas com 4D Customizer Plus. Estas opções se armazenam no recurso CUST ID=0 que consiste em uma tabela de valores inteiros numerados de 0 a n.

Os valores inteiros são os seguintes:

  • 0 - Se o valor é 0, não é possível abrir um acessório de escritório enquanto se mostre a janela de progresso de impressão 4D. Se o valor é 1, é possível abrir um acessório de escritório quando se mostre a janela de progresso de impressão. O valor por padrão é 0.
  • 1 - Se o valor é 0, não é possível abrir um acessório de escritório, enquanto se mostre uma janela de progresso de operação sequencial (buscar, ordenar...). Se o valor é 1, é possível a abertura de um acessório de escritório enquanto mostra uma janela deste tipo. Na versão Windows, o valor -3 significa que 4D não utiliza um mapa de bits fora da tela para realizar as atualizações gráficas à tela. Todas as operações de desenho se realizam diretamente na tela. Se o valor é -4, ao início 4D atribui um buffer em memória sem tela permanente que corresponde ao tamanho e profundidade da tela; depois utiliza este buffer para realizar atualizações gráficas fora de tela baseadas em mapas de bits. O valor por padrão é 0.
    Valores diferentes dos descritos especificam que para cada atualização de tela  4D trata de atribuir um buffer correspondente (sempre e quando tenha memória suficiente para fazer isso). Se isto obtém sucesso, 4D realiza uma atualização mapa de bits fora da tela e depois se desfaz do buffer. A ativação das atualizações fora da tela baseadas em mapas de bits permite eliminar o piscar da tela quando muitos objetos tem que ser desenhados novamente.
    Um buffer fora de tela permanente toma algo de espaço (ou seja, 300K para uma tela a cor de 640 x 480 x 256), assim que para configurações de memória baixa é possível que deseje deixar esta opção em um valor diferente de -3 ou -4. Ao definir esta opção em -4 quando a memória não é um problema, permite acelerar as operações de desenho. A desativação das atualizações fora de tela baseadas em mapa de bits (opção= -3) para tomar o plano de atualização de tela em conta para resolver problemas de incompatibilidade com os plug-ins 4D que não se tenham atualizado com Windows.
  • 2 - Estabelece a velocidade de rotação do cursor em forma de roda durante a execução de fórmulas 4D. Se o valor é 0, o cursor girando não aparece. Um valor positivo ou negativo ajusta a velocidade de rotação módulo 32. O valor médio a passar é 16. O valor por padrão é 0.
  • 3 - Contém o código ASCII para o atalho gerando um novo sub-registro o registro na área ativa incluída de uma entrada de dados. O valor por padrão é 47 ([/] Tecla).
  • 4 - Contém o valor da tecla de modificação associada a opção 3. O valor por padrão é 256 (tecla Comando). Os valores possíveis são: 256 para a tecla Comando (Ctrl), 512 para a tecla Caps, 1024 para a tecla Caps Lock, 2048 para a tecla Opção (Alt)
  • 5 - Contém o código ASCII para o atalho que gera a validação de uma entrada de dados. O valor por padrão é 3 (tecla Intro).
  • 6 - Contém o valor que indica a tecla de modificação associada com o caractere indicado pela opção 5. O valor por padrão é 0 (sem tecla de modificação).
  • 7 - Contém o código ASCII para o atalho gerando o cancelamento de uma entrada de dados. O valor por padrão é 46 (Tecla [.]).
  • 8 - Contém o valor que indica a tecla de modificação associada a opção 7. O valor por padrão é 256 (tecla Comando).
  • 9 - Contém o código ASCII para o atalho de validação. O valor por padrão é 3 (tecla Intro).
  • 10 - Contém o valor que indica a tecla de modificação associada com a opção 9. O valor por padrão é 0 (sem tecla de modificação).
  • 11 - Contém o código ASCII para o atalho gerando o cancelamento de uma caixa de diálogo. O valor por padrão é 46 (Tecla [.]).
  • 12 - Contém o valor que indica a tecla de modificação associada a opção 11. O valor por padrão é 256 (tecla Comando).
  • 13 - Indica a posição por padrão da janela 4D principal. Se o valor é 0, a janela se ajusta ao tamanho da tela com a barra de título visível sob a barra de menus. Se o valor é 1, a janela se ajusta ao tamanho da tela com a barra de título oculta sob a barra de menus. Se é 2, a janela é dimensionada com as coordenadas especificadas pelas opções 14, 15, 16 e 17. Se é 3, a janela é dimensionada com as coordenadas especificadas pelas opções 14,15,16, e 17, mas se centra na tela. Por último, se o valor é 4, a janela aparece com o tamanho e a localização que tinha na anterior sessão de trabalho. O valor por padrão é 4.

As seguintes quatro opções tem um valor por padrão igual a -1, e só se utiliza se a opção 13 contém 2 ou 3:

  • 14 - Indica a coordenada superior da janela 4D.
  • 15 - Indica a coordenada esquerda da janela 4D.
  • 16 - Indica a coordenada inferior da janela 4D.
  • 17 - Indica a coordenada direita da janela 4D.
  • 18 - Indica se a janela principal de 4D muda de tamanho quando o entorno de execução muda. Se o valor é 0, a janela não muda de tamanho. Se é 1, a janela muda de tamanho de acordo a opção 13. O valor por padrão é 0.
  • 19 - Indica se a janela principal de 4D muda depois da execução de um método 4D chamado desde um menu personalizado. Se o valor é 0, a janela não muda de tamanho. Se é 1, a janela muda de tamanho de acordo a opção 13. O valor por padrão é 0.
  • 20 - Reservado. Não pode ser modificada esta opção.
  • 21 - Reservado. Não pode ser modificada esta opção.
  • 22 - Reservado. Não pode ser modificada esta opção.
  • 23 - Reservado. Não pode ser modificada esta opção.
  • 24 - Reservado. Não pode ser modificada esta opção.
  • 25 - Indica se a fase During de um método de formulário se chama quando se cancela uma entrada de dados. Se o valor é 0, a fase During não se ativa, pelo contrário se dispara. O valor por padrão é 0.
  • 26 - Indica se o interruptor automático do estado só leitura/leitura escritura das tabelas se realiza mediante operações tais como a visualização ou impressão de uma seleção. Se o valor é 0, o interruptor automático está ativo. Se é 1, o interruptor automático não está ativo. O valor por padrão é 0.

As opções além de 26 estão reservadas. Não as modifique.

Exemplo  

Esta instrução permite mostrar o cursor em forma de roda durante a execução de seus comandos:

 AP SET PARAM(2;16)

 
PROPRIEDADES 

Produto: 4D Pack
Tema: 4D_Pack : Utilities
Número 61958

Este comando é obsoleto e não deve ser mais utilizado

 
INDEX

Lista alfabética dos comandos

 
HISTÓRIA 

Modificado: 4D Pack v11

 
VER TAMBÉM 

AP GET PARAM